表示するデータに応じてフィールドの外観を変更する必要がある場合があります。たとえば、価格が高い品目や在庫が少ない品目を強調表示する場合です。
それには、目的のフィールドを含むセクションのOnFormat プロパティにスクリプトを割り当てます。たとえば、次のスクリプトは、UnitsInStock、UnitsOnOrder、ReorderLevel、および Discontinued フィールドの値に基づいて詳細セクションのBackColor プロパティを変更します。
VBScript |
コードのコピー
|
---|---|
' VBScript: Detail.OnFormat
If UnitsInStock + UnitsOnOrder < ReorderLevel And _
Discontinued = False Then
Detail.BackColor = rgb(255,190,190)
Else
Detail.BackColor = vbWhite
Endif
|